package cn.tanghom.app.workflow.service;

import cn.tanghom.app.system.model.User;



public interface IFlowableBaseService {

	/**
     * 删除用户和组的关系
     */
	public void deleteAllUser() throws Exception;
	
	/**
     * 删除用户和组的关系
     */
    public void deleteAllRole() throws Exception;
    
    /**
     * 删除用户和组的关系
     */
    public void deleteAllMemerShip() throws Exception;
    
    /**
     * 更新用户和组的关系
     */
    public void addMembership(String userId, String groupId);
    
    /**
     * 添加一个用户到Flowable {@link org.flowable.engine.identity.User}
     * @param user  用户对象, {@link User}
     */
    void saveFlowableUser(User user);
       
    
}
